﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace DeHeng_Mes.Model.Data
{
    public class GlueVision
    {

        public class Rootobject
        {
            public string[] AreaError { get; set; }
            public string[] AreaWarn { get; set; }
            public int CarType { get; set; }
            public string EndTime { get; set; }
            public string Factory { get; set; }
            public string FilePath { get; set; }
            public string FtpPath { get; set; }
            public string[] GapError { get; set; }
            public string[] GapWarn { get; set; }
            public Glueinspectresult[] GlueInspectResult { get; set; }
            public string[] GluePosition { get; set; }
            public Gluewidth[] GlueWidth { get; set; }
            public string PartName { get; set; }
            public int PartNo { get; set; }
            public string PictureFolder { get; set; }
            public int PicturePass { get; set; }
            public int PictureTotal { get; set; }
            public string[] PositionError { get; set; }
            public string[] PositionWarn { get; set; }
            public string Result { get; set; }
            public int RobotNo { get; set; }
            public int SerialNumber { get; set; }
            public string StartTime { get; set; }
            public string Station { get; set; }
            public int StopLine { get; set; }
            public string[] ThickError { get; set; }
            public string[] ThickWarn { get; set; }
            public string[] ThinError { get; set; }
            public string[] ThinWarn { get; set; }
            public string Type { get; set; }
            public string[] Unknown { get; set; }
            public string VinCode { get; set; }
        }

        public class Glueinspectresult
        {
            public int GlueId { get; set; }
            public string GlueWidth { get; set; }
            public string IsGap { get; set; }
            public string Position { get; set; }
        }

        public class Gluewidth
        {
            public float beadWidth { get; set; }
            public string frame { get; set; }
        }

    }
}
